package com.suneee.store.service;

import java.util.List;
import java.util.Map;

import com.suneee.refund.address.bean.RefundAddress;

public interface IThirdPartyService {
	
	//更新价格
	public boolean updateStorePrice(Map<String,String> publicParams,Map<String,String> bizParams) throws Exception;
	
	//根据外部ID获取商品价格列表
	public List<Float> getPriceList(Map<String,String> publicParams,Map<String,String> bizParams) throws Exception;
	
	//更新库存
	public boolean updateStock(Map<String,String> publicParams,Map<String,String> bizParams) throws Exception;
	
	
	//更新订单的发货状态
	public boolean updateOrderShoppStatus(Map<String,String> publicParams,Map<String,String> bizParams) throws Exception;
	
	
	/**
	 * 新增天猫退货地址 并返回新增退货地址对象集合
	 * @param publicParams
	 * @param refundAddress
	 * @return
	 */
	public List<RefundAddress> insertRefundAddressInfo(Map<String,String> publicParams,RefundAddress refundAddress);
		
	/**
	 * 修改退货地址信息
	 * @param publicParams
	 * @param rfdAddress
	 * @return
	 */
	public boolean updateRefundAddressInfo(Map<String,String> publicParams,RefundAddress rfdAddress);
		
	/**
	 * 查询退货地址信息
	 * @param publicParams
	 * @param bizParams
	 * @return
	 */
	public List<RefundAddress> queryRefundAddressInfo(Map<String,String> publicParams,Map<String,String> bizParams);
		
		
	/**
	 * 删除退货地址信息
	 * @param publicParams
	 * @param bizParams
	 * @return
	 */
	public boolean deleteRefundAddressInfo(Map<String,String> publicParams,Map<String,String> bizParams);
	
	
	

}
